package tech.abing.spider.task.model.sumuwang;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;

/**
 * 私募排排网净值信息
 * @author Ivan qb.huang@wescxx.com   
 * @date 2016-12-17 下午12:31:59 
 * @version V2.0
 */
@Table(name = "smw_fund_nav")
@SuppressWarnings("serial")
public class FundNavEntity implements java.io.Serializable, Proccessable {
	/**cumulativeNav*/
	private java.lang.Double cumulativeNav;
	/**cumulativeNavWithdrawal*/
	private java.lang.Double cumulativeNavWithdrawal;
	/**id*/
	private java.lang.String id;
	/**initUnitValue*/
	private java.lang.Double initUnitValue;
	/**nav*/
	private java.lang.Double nav;
	/**priceChange*/
	private java.lang.Double priceChange;
	/**priceDate*/
	private java.util.Date priceDate;
	/**fundId*/
	private java.lang.String fundId;
	
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  cumulativeNav
	 */
	@Column(name ="CUMULATIVE_NAV")
	public java.lang.Double getCumulativeNav(){
		return this.cumulativeNav;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  cumulativeNav
	 */
	public void setCumulativeNav(java.lang.Double cumulativeNav){
		this.cumulativeNav = cumulativeNav;
	}
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  cumulativeNavWithdrawal
	 */
	@Column(name ="CUMULATIVE_NAV_WITHDRAWAL")
	public java.lang.Double getCumulativeNavWithdrawal(){
		return this.cumulativeNavWithdrawal;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  cumulativeNavWithdrawal
	 */
	public void setCumulativeNavWithdrawal(java.lang.Double cumulativeNavWithdrawal){
		this.cumulativeNavWithdrawal = cumulativeNavWithdrawal;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  id
	 */
	
	@Column(name ="ID")
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  id
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  initUnitValue
	 */
	@Column(name ="INIT_UNIT_VALUE")
	public java.lang.Double getInitUnitValue(){
		return this.initUnitValue;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  initUnitValue
	 */
	public void setInitUnitValue(java.lang.Double initUnitValue){
		this.initUnitValue = initUnitValue;
	}
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  nav
	 */
	@Column(name ="NAV")
	public java.lang.Double getNav(){
		return this.nav;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  nav
	 */
	public void setNav(java.lang.Double nav){
		this.nav = nav;
	}
	/**
	 *方法: 取得java.lang.Double
	 *@return: java.lang.Double  priceChange
	 */
	@Column(name ="PRICE_CHANGE")
	public java.lang.Double getPriceChange(){
		return this.priceChange;
	}

	/**
	 *方法: 设置java.lang.Double
	 *@param: java.lang.Double  priceChange
	 */
	public void setPriceChange(java.lang.Double priceChange){
		this.priceChange = priceChange;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  priceDate
	 */
	@Column(name ="PRICE_DATE")
	public java.util.Date getPriceDate(){
		return this.priceDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  priceDate
	 */
	public void setPriceDate(java.util.Date priceDate){
		this.priceDate = priceDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fundId
	 */
	@Column(name ="FUND_ID")
	public java.lang.String getFundId(){
		return this.fundId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fundId
	 */
	public void setFundId(java.lang.String fundId){
		this.fundId = fundId;
	}
}
